<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>

    <script>

        // 你看到的代码

        // console.log(add) ;

        // var add = 4 ;

        // add() ;

        // add++ ;

        // function add () {
        //     var add = 3 ;
        //     console.log(add) ;
        // }


        // 实际的代码顺序

        // // 提升var 
        // var add ;
        // // 提升函数
        // function add () {
        //     var add = 3 ;
        //     console.log(add) ;
        // }
        // console.log(add) ;   // 打印了整个函数   add就是整个函数
        // add = 4 ;  // add 被重新赋值成了 4
        // add() ;   // 报错  add is not a function
        // add++ ;







        var a = 3 ;
        function a() {
            console.log(666)
        }
        
        console.log(a) ;  // 3



        var a ; 
        function a() {
            console.log(666)
        }
        a = 3 ;
        console.log(a) ;
        

    </script>
    
</body>
</html>